English Dictionary
◊ OUR LORD'S CANDLE
Our Lord's candle
n : yucca of southwestern United States and Mexico with a tall
spike of creamy white flowers [syn: {Our Lord's candle},
{Yucca whipplei}]